park and garden arrangement - Francés Inglés Diccionario